proteinoid microsphere - Turco Inglés Diccionario